module.exports = {
  //单行代码的最大宽度
  printWidth: 180,
  //每个缩进级别的空格数
  tabWidth: 2,
  useTabs: false,
  //是否在语句末尾打印分号
  semi: true,
  //是否使用单引号
  singleQuote: true,
  //仅在需要时在对象属性周围添加引号
  quoteProps: "as-needed",
  //在JSX中使用单引号而不是双引号
  jsxSingleQuote: true,
  //多行时尽可能打印尾随逗号    --在ES5中有效的尾随逗号
  trailingComma: "es5",
  //是否在对象属性添加空格
  bracketSpacing: true,
  //将 > 多行 JSX 元素放在最后一行的末尾，而不是单独放在下一行（不适用于自闭元素）
  jsxBracketSameLine: false,
  //在单个箭头函数参数周围加上括号     --始终包括parens
  arrowParens: "always",
  vueIndentScriptAndStyle: false,
  endOfLine: "lf",
  ignorePath: ".prettierignore",
};
